noun
adj
verb
adv

Textual thesaurus for "stamp down"

(verb) inhibit, curb, conquer, subdue, suppress

to put down by force or authority

suppress a nascent uprising; stamp down on littering; conquer one's desires